/**
描述
写出一个程序，接受一个十六进制的数，输出该数值的十进制表示。

数据范围：保证结果在 1 <= n < 2^{31}-1 
31
−1 
输入描述：
输入一个十六进制的数值字符串。

输出描述：
输出该数值的十进制字符串。不同组的测试用例用\n隔开。
*/
const readline = require('readline')
const rl = readline.createInterface({
  input:process.stdin,
  output:process.stdout
})


function transfrom(inputStr) {
  if (!inputStr) return
  console.log(parseInt(inputStr, 16))
}

// 本地测试
// transfrom('0xAA')

// 提交测试
rl.on('line', (line) => {
  if (line) {
    transfrom(line)
  }
})